% Si se usa el paquete babel, cargar este paquete luego del de Babel
\RequirePackage{etoolbox}

%si le quiero cambiar el formato del caption
\usepackage[bf]{caption}


%contador para las userstories
\newcounter{escenariosCant}
\setcounter{escenariosCant}{0}

\newcounter{aclaracionesCount}

\newenvironment{escenario}{%antes de la definicion, se "ejecuta" esto

	% ----- Algunas variables --------------------------------------------------

	\let\Fuente\relax
	\let\Estimulo\relax
	\let\Entorno\relax
	\let\Artefacto\relax
	\let\Respuesta\relax
	\let\Medicion\relax
	
	% ----- Comandos para que el usuario defina las variables ------------------


	\newcommand{\fuente}[1]{\def\Fuente{##1}}

	\newcommand{\estimulo}[1]{\def\Estimulo{##1}}
	
	\newcommand{\entorno}[1]{\def\Entorno{##1}}
	
	\newcommand{\artefacto}[1]{\def\Artefacto{##1}}
	
	\newcommand{\respuesta}[1]{\def\Respuesta{##1}}
	
	\newcommand{\medicion}[1]{\def\Medicion{##1}}

    \vspace{1cm}
	        
}{

    \stepcounter{escenariosCant}
        
	%una vez definido, se renderea lo siguiente
	\begin{table}[!h]
	    \centering        
        \captionsetup{name=Escenario \#}
        \caption{}
	    \label{us:\arabic{escenariosCant}}
	    
	    \begin{tabular}{|p{10cm}|}
	        \hline
	        \textbf{Fuente: }\Fuente \\ \hline
	        \textbf{Estimulo: }\Estimulo \\ \hline
	        \textbf{Entorno: }\Entorno \\ \hline
	        \textbf{Artefacto: }\Artefacto \\ \hline
	        \textbf{Respuesta: }\Respuesta \\ \hline
	        \textbf{Medicion: }\Medicion \\
	        \hline
	    \end{tabular}
	\end{table}
	
	\vspace{1cm}

}
